package com.shipwe.loans.ui.view

import com.shipwe.loans.pro.IShipweView
import org.json.JSONObject

/**
 * Shipwe
 * @Author wwdeng
 * @CreateTime: 2024/11/28 15:42
 * @Annotation：权限页
 */
interface IUserPermissionView: IShipweView {

    /**
     * 设置权限列表
     */
    fun showPermissionList(pList: ArrayList<JSONObject>)

    /**
     * 展示指定的权限页面
     */
    fun showPermissionPage(index: Int)
    /**
     * 未申请
     */
    fun showPermissionNotObtained()

    /**
     * 已允许
     */
    fun showPermissionAuthorized()

    /**
     * 已拒绝
     */
    fun showPermissionBanned()
    /**
     * 进入登录页面
     */
    fun showPermissionSuccess()
}